C 언어 코드 조각 - 13.날짜값연산.c
C 언어 코드 조각 - 13.날짜값연산.c
#include <stdio.h>
#include <time.h>
void main(void)
{
//초
time_t now;
//시간구조체
struct tm t, tb;
//현재 초
now = time(NULL);
//현재 시간구조체
t = *localtime(&now);
//시간구조체 복사
tb = t;
//시간 연산 설정
t.tm_mon += 10;//10개월
t.tm_mday += 10;//10일
//시간 연산 수행
mktime(&t);
//현재 시간 출력
printf("현재시간 : %d-%d-%d %d:%d:%d\n"
, tb.tm_year + 1900
, tb.tm_mon + 1
, tb.tm_mday
, tb.tm_hour
, tb.tm_min
, tb.tm_sec
);
//연산 결과 시간 출력
printf("현재시간에 10개월 10일 더함 : %d-%d-%d %d:%d:%d\n"
, t.tm_year + 1900
, t.tm_mon + 1
, t.tm_mday
, t.tm_hour
, t.tm_min
, t.tm_sec
);
}
Comments
Comments are closed